Blake Lively has been doing the absolute most (compliment) with her outfits on the It Ends With Us press tour, and she went all out for the New York City premiere last night. On top of walking the red carpet in a vintage Versace dress worn by Britney Spears back in 2002...

it ends with us
John Nacion//Getty Images

...Blake also channeled the Barbiecore trend after changing into a hot pink mini dress for the after-party, which she paired with a rose-shaped purse (the flower theme is going strong), a handful of rings, and some pink drop earrings.

celebrity sightings in new york city august 06, 2024
Gotham//Getty Images

The actor was obviously feeling the moment—like, she looked so happy! Plus, the Gossip Girl alum's hair has never looked better, which could have something to do with her new brand, Blake Brown Beauty.

celebrity sightings in new york city august 06, 2024
Gotham//Getty Images

Needless to say, we're obsessed with this dress but have a bad feeling it's vintage and/or unaffordable. 😬

Anyway, pivoting back to Blake's instantly iconic Britney moment real quick! She told People on the red carpet, "It is Britney's actual dress. It should be in the Smithsonian or the Met. But it's on me. I feel so lucky!"

blake lively
Instagram

The actor even wrote Britney a message on Instagram, captioning a picture of the singer grinning from ear to ear the following: "Todays mood. The ultimate queen who made us all want to sparkle and write and share our stories. Britney, us millennials all have a story of a moment, or of years that you made us want to shine and inspire awe, with strength, and joy and immensely hard work. Thank you for your example and your contribution to women telling their stories."